local t = Def.ActorFrame {};

t[#t+1] = Def.Quad {
	InitCommand=function(self) self:Center():FullScreen():diffuse(color("#000000")):diffusealpha(1) end;
};
t[#t+1] = LoadActor("_endvisual")..{
	InitCommand=function(self) self:Center():FullScreen():diffusealpha(0):sleep(0.50):queuecommand("Play") end;
	PlayCommand=function(self) self:play():linear(1):diffusealpha(1) end;
};
t[#t+1] = LoadActor("chiprevolutiontitlefull")..{
	InitCommand=function(self) self:Center():diffusealpha(0):zoom(1.25) end;
	OnCommand=function(self) self:sleep(7.2):smooth(1.5):diffusealpha(1):zoom(1):sleep(4):linear(0.5):diffusealpha(0) end;
};
t[#t+1] = LoadActor("_starscape")..{
	InitCommand=function(self) self:Center():addy(300):diffusealpha(0):zoom(0.75) end;
	OnCommand=function(self) self:sleep(12.3):linear(1):diffusealpha(0.75):linear(75):addy(-500) end;
};
t[#t+1] = LoadActor("_header")..{
	InitCommand=function(self) self:Center():addy(-200):zoom(0.75):zoomx(0) end;
	OnCommand=function(self) self:sleep(18.3):smooth(0.5):zoomx(0.75):sleep(44.3):linear(0.5):diffusealpha(0) end;
};
t[#t+1] = LoadActor("_0c")..{
	InitCommand=function(self) self:Center():diffusealpha(0):zoom(0.6) end;
	OnCommand=function(self) self:sleep(19.93):smooth(0.5):diffusealpha(1):sleep(2.8):smooth(0.5):diffusealpha(0) end;
};
t[#t+1] = LoadActor("musicsheet")..{
	InitCommand=function(self) self:Center():addy(-50):diffusealpha(0):zoom(0.25) end;
	OnCommand=function(self) self:sleep(23.53):smooth(0.5):diffusealpha(1):sleep(38.6):smooth(0.5):diffusealpha(0) end;
};
t[#t+1] = LoadActor("_1c")..{
	InitCommand=function(self) self:Center():addy(80):diffusealpha(0):zoom(0.5) end;
	OnCommand=function(self) self:sleep(24.03):smooth(0.5):diffusealpha(1):sleep(3):smooth(0.5):diffusealpha(0) end;
};
t[#t+1] = LoadActor("_2c")..{
	InitCommand=function(self) self:Center():addy(80):diffusealpha(0):zoom(0.5) end;
	OnCommand=function(self) self:sleep(29.33):smooth(0.5):diffusealpha(1):sleep(3):smooth(0.5):diffusealpha(0) end;
};
t[#t+1] = LoadActor("_3c")..{
	InitCommand=function(self) self:Center():addy(80):diffusealpha(0):zoom(0.5) end;
	OnCommand=function(self) self:sleep(34.33):smooth(0.5):diffusealpha(1):sleep(3):smooth(0.5):diffusealpha(0) end;
};
t[#t+1] = LoadActor("_4c")..{
	InitCommand=function(self) self:Center():addy(80):diffusealpha(0):zoom(0.5) end;
	OnCommand=function(self) self:sleep(39.33):smooth(0.5):diffusealpha(1):sleep(3):smooth(0.5):diffusealpha(0) end;
};
t[#t+1] = LoadActor("_5c")..{
	InitCommand=function(self) self:Center():addy(80):diffusealpha(0):zoom(0.5) end;
	OnCommand=function(self) self:sleep(44.33):smooth(0.5):diffusealpha(1):sleep(3):smooth(0.5):diffusealpha(0) end;
};
t[#t+1] = LoadActor("_6c")..{
	InitCommand=function(self) self:Center():addy(80):diffusealpha(0):zoom(0.5) end;
	OnCommand=function(self) self:sleep(49.33):smooth(0.5):diffusealpha(1):sleep(3):smooth(0.5):diffusealpha(0) end;
};
t[#t+1] = LoadActor("_7c")..{
	InitCommand=function(self) self:Center():addy(80):diffusealpha(0):zoom(0.5) end;
	OnCommand=function(self) self:sleep(54.33):smooth(0.5):diffusealpha(1):sleep(3):smooth(0.5):diffusealpha(0) end;
};
t[#t+1] = LoadActor("_8c")..{
	InitCommand=function(self) self:Center():addy(120):diffusealpha(0):zoom(0.5) end;
	OnCommand=function(self) self:sleep(59.33):smooth(0.5):diffusealpha(1):sleep(3):smooth(0.5):diffusealpha(0) end;
};

t[#t+1] = LoadActor("_ending")..{
	InitCommand=function(self) self:queuecommand("Play") end;
	PlayCommand=function(self) self:sleep(0.25):play() end;
};
t[#t+1] = LoadActor("_endtext")..{
	InitCommand=function(self) self:Center():zoom(0.5):diffusealpha(0) end;
	OnCommand=function(self) self:sleep(63.1):smooth(0.5):diffusealpha(1):sleep(3.5):smooth(0.5):diffusealpha(0) end;
};
t[#t+1] = Def.Quad {
	InitCommand=function(self) self:Center():FullScreen():diffuse(color("#000000")):diffusealpha(0):sleep(68):linear(2):diffusealpha(1) end;
};
return t